package com.yuyou.tas.feedback.service;

import com.yuyou.tas.service.api.feedback.dto.ExceStudentDTO;
import com.yuyou.tas.service.api.feedback.entity.FeedbackStudentExce;

import java.util.List;


public interface IFeedbackStudentExceService {
    int deleteByPrimaryKey(Long id);

    int insert(FeedbackStudentExce record);

    FeedbackStudentExce selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(FeedbackStudentExce record);

    void delByStudentFeedClass(Long feedbackClassId ,Long studentId);

    /**
     * 获取班级反馈全部优秀学生
     * @param feedbackClassId
     * @return
     */
    List<FeedbackStudentExce> getByFeedbackClassId(Long feedbackClassId);

    /**
     * 获取优秀学生名单
     * @param feedbackClassId
     * @return
     */
    List<ExceStudentDTO> findExceStudentByFeedbackClassId(Long feedbackClassId);
}